package com.pureut.scheduling.domain;

import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description 排程计划实体类
 * @Param
 * @Date 22-12-16
 * @Author hl
 **/
@Data
public class SchedulingPlan
{
    private Long planId; // 主键，自增
    private String planCode; // 计划单号
    private Integer planState; // 状态
    private Long planAssociatedId; // 关联id
    private Integer planType; // 计划类型 1 销售计划 2 样品计划
    private String planWhy; // 退回原因
    private String planNote; // 计划备注
    private String planAssociatedCode; // 关联单号
    private String planTheContract; // 合同号
    private Long planMaterialId; // 物料id
    private String planMaterialCode; // 产品编码
    private String planMaterialName; // 产品名称
    private String planMaterialSpec; // 产品规格
    private String planCustomerCode; // 客户编码
    private String planCustomerName; // 客户名称
    private BigDecimal planContractWeight; // 订单重量
    private Date planDeliveryTime; // 交货时间
    private String planEnd; // 终止原因
    private Date createTime; // 日期
    private Double productionWeight; // 已生产重量
    private String createBy; // 开单人
    private String operatorBy; // 操作人
    private Date operatorTime; // 操作时间
    private Double gramWeight; // 克重
    private Long deptId; // 部门id
    private String widthCloth; // 幅宽
    private Double thickness; // 厚度
    private Integer rollDiameter; // 卷径
    private Integer packing; // 包装要求
    private Integer numberRolls; // 纸管卷数
    private String orderRemark; // 订单备注
    private String materialRatio; // 物料配比
    private Integer materialNet; // 网型
    private Integer materialNetType; // 铺网类型
    private String planPath; // 路径
    private BigDecimal subcontractWeight; // 委外入库重量


}
